<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>
<script>
    // 作用域 => 代码执行区域 (全局作用域 函数作用域)

    // 块级作用域(ES6新增) => 包含成对{}的代码执行区域
    // 注意: 对象是数据,不是作用域

    // if(){

    // }else if(){

    // }else{

    // }

    // switch(){

    // }

    // while(){

    // }

    // do{

    // }while()


    // for(){

    // }

    // {


    // }

    // 注意: 对象是数据,不是作用域
    // var zhang = {
    //     name: "张三",
    //     age: 18,
    // }

    // debugger;
    // {
    //     var a = 10;
    //     let b = 20;
    //     const c = 30;
    //     console.log("块级作用域", a, b, c);
    // }
    // console.log("全局作用域", a); //  10
    // console.log("全局作用域", b); //  b is not defined
    // console.log("全局作用域", c); //  c is not defined

    // for循环 两层块级作用域包裹

    debugger;
    for (let i = 0; i < 6; i++) {
        let j = Math.round(Math.random() * 100);
        console.log(i, j);
    }




</script>

</html>